package com.gopay.common.constants.oldmermove;

/**
 * 老平台交易码枚举
 * 
 * @author zhangjunyu
 * 
 */
public enum OldTranCode {

	/**
	 * 支付
	 */
	PAY("8888"),
	/**
	 * 交易查询
	 */
	TRANSEL("4020"),
	/**
	 * 退货
	 */
	REFUND("4010"),
	/**
	 * 付款到银行申请
	 */
	PAYTOBANKAPPLY("4025"),
	/**
	 * 付款到银行查询
	 */
	PAYTOBANKQUERY("5570");

	public String value;

	OldTranCode(String tranCode) {
		this.value = tranCode;
	}

	public static OldTranCode getByCode(String tranCode) {
		if ("8888".equals(tranCode)) {
            return PAY;
        } else if ("4020".equals(tranCode)) {
            return TRANSEL;
        } else if ("4010".equals(tranCode)) {
            return REFUND;
        } else if ("4025".equals(tranCode)) {
            return PAYTOBANKAPPLY;
        } else if ("5570".equals(tranCode)) {
            return PAYTOBANKQUERY;
        }
		return null;
	}
}
